head badge - Spanish English Dictionary